package chapter_nine.p122;

/**
 * Data time:2021/10/21 09:31
 * StudentID:2019112118
 * Author:hgw
 * Description:
 */
public class PoliceCarAdapter extends CarController{

    private PoliceSound sound;       //定义适配者 PoliceSound 对象
    private PoliceLamp lamp;         //定义适配者 PoliceLamp 对象

    public PoliceCarAdapter() {
       sound = new PoliceSound();
       lamp = new PoliceLamp();
    }

    //发出警笛声音
    public void phonate() {
        sound.ararmSound();     //调用适配类 PoliceSound 的方法
    }

    public void twinkle() {     //调用适配类 PoliceLamp 的方法
        lamp.alarmSound();      //调用适配类 PoliceLamp 的方法
    }
}
